ride on horseback for show - Turco Inglés Diccionario